package paq_clase_interfaz;

import com.sun.rowset.CachedRowSetImpl;
import javax.ejb.Local;

@Local
public interface interfaz_alumno {

    public void insertar(String prom_codigo, String al_nombres, String al_cedula, String al_direccion_trabajo, String al_direccion_casa, String al_telefono1, String al_telefono2, String al_especialidad, String al_fecha_nacimiento, String al_fecha_graduacion_pregrado, String al_cursos, String al_nacionalidad, String al_apellidos, String al_correo, String al_id, String genero);

    public void insertarAdmin(String prom_codigo, String al_nombres, String al_cedula, String al_direccion_trabajo, String al_direccion_casa, String al_telefono1, String al_telefono2, String al_especialidad, String al_fecha_nacimiento, String al_fecha_graduacion_pregrado, String al_cursos, String al_nacionalidad, String al_apellidos, String al_correo, String al_id, String genero);

    public void insertarUsuario(String nombres,
            String apellidos, String nick, String tipoUsuario, String password, String correo, String extra);

    public void eliminar(String al_codigo);

    public void bloquear_alumno(String al_codigo);

    public void desbloquear_alumno(String al_codigo);

    public void insertarAlumno(String al_cedula, String al_promo, String al_nombres, String al_apellidos, String al_correo, String al_estado);

    public void actualizar(String al_cedula, String al_correo, String al_id, String al_direccion_trabajo, String al_direccion_casa, String al_telefono1, String al_telefono2, String al_especialidad, String al_fecha_nacimiento, String al_fecha_graduacion_pregrado, String al_cursos, String al_nacionalidad, String al_genero);

    public void actualizar1(String al_cedula, String prom_codigo, String al_nombres, String al_apellidos, String al_direccion_trabajo, String al_direccion_casa, String al_telefono1, String al_telefono2, String al_especialidad, String al_fecha_nacimiento, String al_fecha_graduacion_pregrado, String al_cursos, String al_nacionalidad, String al_correo, String al_id, String genero);

    public CachedRowSetImpl getcomboalumno();

    public CachedRowSetImpl getlistaa();

    public String getmensajei();

    public CachedRowSetImpl getlista(String cod);

    public CachedRowSetImpl getLista_por_promocion(String promocion);

    public CachedRowSetImpl getLista_correos_por_alumno(String promocion);

    public CachedRowSetImpl datos_alumno(String cedula);

    public CachedRowSetImpl buscar_profesor(String cedula);

    public CachedRowSetImpl buscar_al(String nick);

    public CachedRowSetImpl devolver_cronograma_alumno(String cedula, String fechai, String fechaf);

    public CachedRowSetImpl devolver_programa_promocion(String cedula);
}
//